package com.objetdirect.gwt.umldrawer.shared.services;

import java.util.List;

import com.google.gwt.user.client.rpc.AsyncCallback;
import com.objetdirect.gwt.umldrawer.shared.dto.NotificationsDto;

public interface NotificationServiceAsync {

	void addNotification(int projectId, String notificationContent,
			AsyncCallback<Void> callback);

	void getNotifications(int projectId,
			AsyncCallback<List<NotificationsDto>> callback);

	void removeNotifications(int projectId, AsyncCallback<Void> callback);

}
